live in better conditions - Turco Inglés Diccionario